Big Huge Thesaurus

Artemisia maritima

noun